package com.zg.autoflow.req;

import com.zg.common.core.req.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
* @author zg
*/
@Data
@ApiModel(value = "流程待办入参", description = "流程待办入参")
public class WorkflowInstanceReq extends PageReq {
    /**
    * 流程编号
    */
    @ApiModelProperty(value = "流程编码")
    private String instanceNo;
    @ApiModelProperty(value = "流程名称")
    private String flowName;
    @ApiModelProperty(value = "环节名称")
    private String stepName;
    @ApiModelProperty(value = "流程状态状态 0-待处理，1-进行中，2-已完结")
    private String flowInstState;
    @ApiModelProperty(value = "用户id")
    private List<String> userId;
    @ApiModelProperty(value = "0-查自己，1-查代办")
    private String type;
    private String dbType;
}
